green-leaved vegetable - Turc Anglais Dictionnaire